Micron Document
C.S.Burner 🪙 ━►🔥GIT Node

Node / reticulum_mirror / MeshChatX / files / meshchatx / src / frontend / components / tools / RNSHSessionTerminal.vue

Displaying Raw • Download

meshchatx/src/frontend/components/tools/RNSHSessionTerminal.vue 65ca9ddc823fcc2c8f8653c553b944b85db0875f (65ca9ddc) Text, 8.81 KB

Tb4b4b4<Tb4b4b4!Tff7b72-- Te6edf3SPDXTff7b72-Te6edf3LicenseTff7b72-Te6edf3IdentifierTb4b4b4: T79c0ff0Te6edf3BSD Tff7b72--Tb4b4b4>

Tb4b4b4<Te6edf3templateTb4b4b4>
Tb4b4b4<Te6edf3div Tff7b72classTb4b4b4=Ta5d6ff"flex flex-col min-h-0 flex-1 min-w-0" Tb4b4b4:Tff7b72classTb4b4b4=Ta5d6ff"fullscreen ? 'h-dvh max-h-dvh' : ''"Tb4b4b4>
Tb4b4b4<Te6edf3div
Tff7b72classTb4b4b4=Ta5d6ff"shrink-0 flex flex-wrap items-center justify-between gap-1.5 sm:gap-2 border-b border-gray-200 dark:border-zinc-800"
Tb4b4b4:Tff7b72classTb4b4b4=Ta5d6ff"fullscreen ? 'px-2 py-2 bg-zinc-900 safe-top' : 'px-2 sm:px-3 md:px-4 py-2 sm:py-2.5'"
Tb4b4b4>
Tb4b4b4<Te6edf3div Tff7b72classTb4b4b4=Ta5d6ff"min-w-0 flex-1 flex items-center gap-1.5"Tb4b4b4>
Tb4b4b4<Te6edf3button
Te6edf3vTff7b72-Tff7b72ifTb4b4b4=Ta5d6ff"showSessionsToggle"
Tff7b72typeTb4b4b4=Ta5d6ff"button"
Tff7b72classTb4b4b4=Ta5d6ff"secondary-chip text-xs px-2 py-1.5 shrink-0 lg:hidden"
Tb4b4b4:Te6edf3ariaTff7b72-Te6edf3labelTb4b4b4=Ta5d6ff"sessionsOpen ? tKey('hide_sessions') : tKey('show_sessions')"
@Te6edf3clickTb4b4b4=Ta5d6ff"$emit('toggle-sessions')"
Tb4b4b4>
Tb4b4b4<Te6edf3MaterialDesignIcon Te6edf3iconTff7b72-Te6edf3nameTb4b4b4=Ta5d6ff"format-list-bulleted" Tff7b72classTb4b4b4=Ta5d6ff"size-4" Tff7b72/Tb4b4b4>
Tb4b4b4<Te6edf3span Tff7b72classTb4b4b4=Ta5d6ff"hidden sm:inline"Tb4b4b4>Tb4b4b4{Tb4b4b4{
Te6edf3sessionsOpen Tb4b4b4? Te6edf3tKeyTb4b4b4(Ta5d6ff"hide_sessions"Tb4b4b4) Tb4b4b4: Te6edf3tKeyTb4b4b4(Ta5d6ff"show_sessions"Tb4b4b4)
Tb4b4b4}Tb4b4b4}Tb4b4b4<Tff7b72/Te6edf3spanTb4b4b4>
Tb4b4b4<Tff7b72/Te6edf3buttonTb4b4b4>
Tb4b4b4<Te6edf3div Tff7b72classTb4b4b4=Ta5d6ff"min-w-0"Tb4b4b4>
Tb4b4b4<Te6edf3div Tff7b72classTb4b4b4=Ta5d6ff"text-xs sm:text-sm font-semibold text-gray-900 dark:text-zinc-100 truncate"Tb4b4b4>
Tb4b4b4{Tb4b4b4{ Te6edf3sessionTb4b4b4?Tb4b4b4.Te6edf3name Tff7b72|| Te6edf3tKeyTb4b4b4(Ta5d6ff"session_output"Tb4b4b4) Tb4b4b4}Tb4b4b4}
Tb4b4b4<Tff7b72/Te6edf3divTb4b4b4>
Tb4b4b4<Te6edf3div
Te6edf3vTff7b72-Tff7b72ifTb4b4b4=Ta5d6ff"!compactHeader"
Tff7b72classTb4b4b4=Ta5d6ff"text-[10px] sm:text-xs text-gray-500 dark:text-zinc-400 font-mono truncate"
Tb4b4b4>
Tb4b4b4{Tb4b4b4{ Te6edf3sessionTb4b4b4?Tb4b4b4.Te6edf3last_command Tff7b72|| Te6edf3tKeyTb4b4b4(Ta5d6ff"no_command_yet"Tb4b4b4) Tb4b4b4}Tb4b4b4}
Tb4b4b4<Tff7b72/Te6edf3divTb4b4b4>
Tb4b4b4<Tff7b72/Te6edf3divTb4b4b4>
Tb4b4b4<Tff7b72/Te6edf3divTb4b4b4>
Tb4b4b4<Te6edf3div Tff7b72classTb4b4b4=Ta5d6ff"flex flex-wrap items-center gap-1 sm:gap-2 shrink-0"Tb4b4b4>
Tb4b4b4<Te6edf3button
Tff7b72typeTb4b4b4=Ta5d6ff"button"
Tff7b72classTb4b4b4=Ta5d6ff"secondary-chip text-xs p-1.5 sm:px-2 sm:py-1.5"
Tb4b4b4:Te6edf3disabledTb4b4b4=Ta5d6ff"!session"
Tb4b4b4:Te6edf3titleTb4b4b4=Ta5d6ff"tKey('start')"
Tb4b4b4:Te6edf3ariaTff7b72-Te6edf3labelTb4b4b4=Ta5d6ff"tKey('start')"
@Te6edf3clickTb4b4b4=Ta5d6ff"$emit('start')"
Tb4b4b4>
Tb4b4b4<Te6edf3MaterialDesignIcon Te6edf3iconTff7b72-Te6edf3nameTb4b4b4=Ta5d6ff"play" Tff7b72classTb4b4b4=Ta5d6ff"size-4" Tff7b72/Tb4b4b4>
Tb4b4b4<Te6edf3span Tff7b72classTb4b4b4=Ta5d6ff"hidden sm:inline ml-1"Tb4b4b4>Tb4b4b4{Tb4b4b4{ Te6edf3tKeyTb4b4b4(Ta5d6ff"start"Tb4b4b4) Tb4b4b4}Tb4b4b4}Tb4b4b4<Tff7b72/Te6edf3spanTb4b4b4>
Tb4b4b4<Tff7b72/Te6edf3buttonTb4b4b4>
Tb4b4b4<Te6edf3button
Tff7b72typeTb4b4b4=Ta5d6ff"button"
Tff7b72classTb4b4b4=Ta5d6ff"secondary-chip text-xs p-1.5 sm:px-2 sm:py-1.5 text-red-600 dark:text-red-300 border-red-200 dark:border-red-500/40"
Tb4b4b4:Te6edf3disabledTb4b4b4=Ta5d6ff"!session"
Tb4b4b4:Te6edf3titleTb4b4b4=Ta5d6ff"tKey('stop')"
Tb4b4b4:Te6edf3ariaTff7b72-Te6edf3labelTb4b4b4=Ta5d6ff"tKey('stop')"
@Te6edf3clickTb4b4b4=Ta5d6ff"$emit('stop')"
Tb4b4b4>
Tb4b4b4<Te6edf3MaterialDesignIcon Te6edf3iconTff7b72-Te6edf3nameTb4b4b4=Ta5d6ff"stop" Tff7b72classTb4b4b4=Ta5d6ff"size-4" Tff7b72/Tb4b4b4>
Tb4b4b4<Te6edf3span Tff7b72classTb4b4b4=Ta5d6ff"hidden sm:inline ml-1"Tb4b4b4>Tb4b4b4{Tb4b4b4{ Te6edf3tKeyTb4b4b4(Ta5d6ff"stop"Tb4b4b4) Tb4b4b4}Tb4b4b4}Tb4b4b4<Tff7b72/Te6edf3spanTb4b4b4>
Tb4b4b4<Tff7b72/Te6edf3buttonTb4b4b4>
Tb4b4b4<Te6edf3button
Tff7b72typeTb4b4b4=Ta5d6ff"button"
Tff7b72classTb4b4b4=Ta5d6ff"secondary-chip text-xs p-1.5 sm:px-2 sm:py-1.5"
Tb4b4b4:Te6edf3disabledTb4b4b4=Ta5d6ff"!session"
Tb4b4b4:Te6edf3titleTb4b4b4=Ta5d6ff"tKey('clear')"
Tb4b4b4:Te6edf3ariaTff7b72-Te6edf3labelTb4b4b4=Ta5d6ff"tKey('clear')"
@Te6edf3clickTb4b4b4=Ta5d6ff"$emit('clear')"
Tb4b4b4>
Tb4b4b4<Te6edf3MaterialDesignIcon Te6edf3iconTff7b72-Te6edf3nameTb4b4b4=Ta5d6ff"broom" Tff7b72classTb4b4b4=Ta5d6ff"size-4" Tff7b72/Tb4b4b4>
Tb4b4b4<Te6edf3span Tff7b72classTb4b4b4=Ta5d6ff"hidden sm:inline ml-1"Tb4b4b4>Tb4b4b4{Tb4b4b4{ Te6edf3tKeyTb4b4b4(Ta5d6ff"clear"Tb4b4b4) Tb4b4b4}Tb4b4b4}Tb4b4b4<Tff7b72/Te6edf3spanTb4b4b4>
Tb4b4b4<Tff7b72/Te6edf3buttonTb4b4b4>
Tb4b4b4<Te6edf3button
Tff7b72typeTb4b4b4=Ta5d6ff"button"
Tff7b72classTb4b4b4=Ta5d6ff"secondary-chip text-xs p-1.5 sm:px-2 sm:py-1.5 text-red-600 dark:text-red-300 border-red-200 dark:border-red-500/40"
Tb4b4b4:Te6edf3disabledTb4b4b4=Ta5d6ff"!session"
Tb4b4b4:Te6edf3titleTb4b4b4=Ta5d6ff"tKey('remove')"
Tb4b4b4:Te6edf3ariaTff7b72-Te6edf3labelTb4b4b4=Ta5d6ff"tKey('remove')"
@Te6edf3clickTb4b4b4=Ta5d6ff"$emit('remove')"
Tb4b4b4>
Tb4b4b4<Te6edf3MaterialDesignIcon Te6edf3iconTff7b72-Te6edf3nameTb4b4b4=Ta5d6ff"trash-can-outline" Tff7b72classTb4b4b4=Ta5d6ff"size-4" Tff7b72/Tb4b4b4>
Tb4b4b4<Te6edf3span Tff7b72classTb4b4b4=Ta5d6ff"hidden sm:inline ml-1"Tb4b4b4>Tb4b4b4{Tb4b4b4{ Te6edf3tKeyTb4b4b4(Ta5d6ff"remove"Tb4b4b4) Tb4b4b4}Tb4b4b4}Tb4b4b4<Tff7b72/Te6edf3spanTb4b4b4>
Tb4b4b4<Tff7b72/Te6edf3buttonTb4b4b4>
Tb4b4b4<Te6edf3button
Tff7b72typeTb4b4b4=Ta5d6ff"button"
Tff7b72classTb4b4b4=Ta5d6ff"secondary-chip text-xs p-1.5 sm:px-2 sm:py-1.5"
Tb4b4b4:Te6edf3titleTb4b4b4=Ta5d6ff"fullscreen ? tKey('exit_fullscreen') : tKey('fullscreen')"
Tb4b4b4:Te6edf3ariaTff7b72-Te6edf3labelTb4b4b4=Ta5d6ff"fullscreen ? tKey('exit_fullscreen') : tKey('fullscreen')"
@Te6edf3clickTb4b4b4=Ta5d6ff"$emit('toggle-fullscreen')"
Tb4b4b4>
Tb4b4b4<Te6edf3MaterialDesignIcon Tb4b4b4:Te6edf3iconTff7b72-Te6edf3nameTb4b4b4=Ta5d6ff"fullscreen ? 'fullscreen-exit' : 'fullscreen'" Tff7b72classTb4b4b4=Ta5d6ff"size-4" Tff7b72/Tb4b4b4>
Tb4b4b4<Tff7b72/Te6edf3buttonTb4b4b4>
Tb4b4b4<Tff7b72/Te6edf3divTb4b4b4>
Tb4b4b4<Tff7b72/Te6edf3divTb4b4b4>

Tb4b4b4<Te6edf3div
Te6edf3vTff7b72-Tff7b72ifTb4b4b4=Ta5d6ff"session && session.mode === 'listen'"
Tff7b72classTb4b4b4=Ta5d6ff"shrink-0 flex items-center gap-2 px-2 sm:px-3 md:px-4 py-1.5 border-b border-gray-200 dark:border-zinc-800 bg-indigo-50 dark:bg-indigo-950/40"
Tb4b4b4>
Tb4b4b4<Te6edf3span
Tff7b72classTb4b4b4=Ta5d6ff"text-[10px] sm:text-xs font-semibold uppercase tracking-wide text-indigo-700 dark:text-indigo-300 shrink-0"
Tb4b4b4>
Tb4b4b4{Tb4b4b4{ Te6edf3tKeyTb4b4b4(Ta5d6ff"listening_on"Tb4b4b4) Tb4b4b4}Tb4b4b4}
Tb4b4b4<Tff7b72/Te6edf3spanTb4b4b4>
Tb4b4b4<Te6edf3span Tff7b72classTb4b4b4=Ta5d6ff"min-w-0 flex-1 font-mono text-[11px] sm:text-xs text-gray-900 dark:text-zinc-100 truncate"Tb4b4b4>
Tb4b4b4{Tb4b4b4{ Te6edf3listenAddress Tff7b72|| Te6edf3tKeyTb4b4b4(Ta5d6ff"waiting_for_address"Tb4b4b4) Tb4b4b4}Tb4b4b4}
Tb4b4b4<Tff7b72/Te6edf3spanTb4b4b4>
Tb4b4b4<Te6edf3button
Te6edf3vTff7b72-Tff7b72ifTb4b4b4=Ta5d6ff"listenAddress"
Tff7b72typeTb4b4b4=Ta5d6ff"button"
Tff7b72classTb4b4b4=Ta5d6ff"secondary-chip text-xs p-1 sm:px-2 sm:py-1 shrink-0"
Tb4b4b4:Te6edf3titleTb4b4b4=Ta5d6ff"tKey('copy_address')"
Tb4b4b4:Te6edf3ariaTff7b72-Te6edf3labelTb4b4b4=Ta5d6ff"tKey('copy_address')"
@Te6edf3clickTb4b4b4=Ta5d6ff"$emit('copy-address')"
Tb4b4b4>
Tb4b4b4<Te6edf3MaterialDesignIcon Te6edf3iconTff7b72-Te6edf3nameTb4b4b4=Ta5d6ff"content-copy" Tff7b72classTb4b4b4=Ta5d6ff"size-4" Tff7b72/Tb4b4b4>
Tb4b4b4<Te6edf3span Tff7b72classTb4b4b4=Ta5d6ff"hidden sm:inline ml-1"Tb4b4b4>Tb4b4b4{Tb4b4b4{ Te6edf3tKeyTb4b4b4(Ta5d6ff"copy_address"Tb4b4b4) Tb4b4b4}Tb4b4b4}Tb4b4b4<Tff7b72/Te6edf3spanTb4b4b4>
Tb4b4b4<Tff7b72/Te6edf3buttonTb4b4b4>
Tb4b4b4<Tff7b72/Te6edf3divTb4b4b4>

Tb4b4b4<Te6edf3div
Te6edf3refTb4b4b4=Ta5d6ff"outputBox"
Tff7b72classTb4b4b4=Ta5d6ff"flex-1 min-h-0 bg-zinc-950 dark:bg-black text-zinc-100 font-mono whitespace-pre-wrap break-words overflow-auto custom-scrollbar"
Tb4b4b4:Tff7b72classTb4b4b4=Ta5d6ff"fullscreen ? 'text-[11px] leading-relaxed px-2 py-2' : 'text-xs px-2 sm:px-3 md:px-4 py-2 sm:py-3'"
Tb4b4b4>
Tb4b4b4{Tb4b4b4{ Te6edf3output Tb4b4b4}Tb4b4b4}
Tb4b4b4<Tff7b72/Te6edf3divTb4b4b4>

Tb4b4b4<Te6edf3form
Tff7b72classTb4b4b4=Ta5d6ff"shrink-0 flex gap-1.5 sm:gap-2 border-t border-gray-200 dark:border-zinc-800 bg-slate-50 dark:bg-zinc-950"
Tb4b4b4:Tff7b72classTb4b4b4=Ta5d6ff"
fullscreen
? 'px-2 py-2 pb-[max(0.5rem,env(safe-area-inset-bottom))] safe-bottom'
: 'px-2 sm:px-3 md:px-4 py-2 sm:py-2.5'
"
@Te6edf3submitTb4b4b4.Te6edf3preventTb4b4b4=Ta5d6ff"$emit('send')"
Tb4b4b4>
Tb4b4b4<Te6edf3input
Tb4b4b4:Te6edf3valueTb4b4b4=Ta5d6ff"commandInput"
Tff7b72typeTb4b4b4=Ta5d6ff"text"
Tff7b72classTb4b4b4=Ta5d6ff"input-field flex-1 min-w-0 font-mono text-xs"
Tb4b4b4:Te6edf3placeholderTb4b4b4=Ta5d6ff"tKey('command_input_placeholder')"
Tb4b4b4:Te6edf3disabledTb4b4b4=Ta5d6ff"!session"
Te6edf3autocompleteTb4b4b4=Ta5d6ff"off"
Te6edf3autocapitalizeTb4b4b4=Ta5d6ff"off"
Te6edf3spellcheckTb4b4b4=Ta5d6ff"false"
@Te6edf3inputTb4b4b4=Ta5d6ff"$emit('update:commandInput', $event.target.value)"
Tff7b72/Tb4b4b4>
Tb4b4b4<Te6edf3button
Tff7b72typeTb4b4b4=Ta5d6ff"submit"
Tff7b72classTb4b4b4=Ta5d6ff"primary-chip px-2.5 sm:px-3 py-2 text-xs shrink-0"
Tb4b4b4:Te6edf3disabledTb4b4b4=Ta5d6ff"!session || !commandInput.trim()"
Tb4b4b4:Te6edf3ariaTff7b72-Te6edf3labelTb4b4b4=Ta5d6ff"tKey('send_line')"
Tb4b4b4>
Tb4b4b4<Te6edf3MaterialDesignIcon Te6edf3iconTff7b72-Te6edf3nameTb4b4b4=Ta5d6ff"send" Tff7b72classTb4b4b4=Ta5d6ff"size-4" Tff7b72/Tb4b4b4>
Tb4b4b4<Te6edf3span Tff7b72classTb4b4b4=Ta5d6ff"hidden sm:inline ml-1"Tb4b4b4>Tb4b4b4{Tb4b4b4{ Te6edf3tKeyTb4b4b4(Ta5d6ff"send_line"Tb4b4b4) Tb4b4b4}Tb4b4b4}Tb4b4b4<Tff7b72/Te6edf3spanTb4b4b4>
Tb4b4b4<Tff7b72/Te6edf3buttonTb4b4b4>
Tb4b4b4<Tff7b72/Te6edf3formTb4b4b4>
Tb4b4b4<Tff7b72/Te6edf3divTb4b4b4>
Tb4b4b4<Tff7b72/Te6edf3templateTb4b4b4>

Tb4b4b4<Te6edf3scriptTb4b4b4>
Tff7b72import Te6edf3MaterialDesignIcon Te6edf3from Ta5d6ff"../MaterialDesignIcon.vue"Tb4b4b4;

Te6edf3export Tff7b72default Tb4b4b4{
Te6edf3nameTb4b4b4: Ta5d6ff"RNSHSessionTerminal"Tb4b4b4,
Te6edf3componentsTb4b4b4: Tb4b4b4{ Te6edf3MaterialDesignIcon Tb4b4b4}Tb4b4b4,
Te6edf3propsTb4b4b4: Tb4b4b4{
Te6edf3sessionTb4b4b4: Tb4b4b4{ Tff7b72typeTb4b4b4: Te6edf3ObjectTb4b4b4, Tff7b72defaultTb4b4b4: Te6edf3null Tb4b4b4}Tb4b4b4,
Te6edf3outputTb4b4b4: Tb4b4b4{ Tff7b72typeTb4b4b4: Te6edf3StringTb4b4b4, Te6edf3requiredTb4b4b4: Tff7b72true Tb4b4b4}Tb4b4b4,
Te6edf3commandInputTb4b4b4: Tb4b4b4{ Tff7b72typeTb4b4b4: Te6edf3StringTb4b4b4, Tff7b72defaultTb4b4b4: Ta5d6ff"" Tb4b4b4}Tb4b4b4,
Te6edf3listenAddressTb4b4b4: Tb4b4b4{ Tff7b72typeTb4b4b4: Te6edf3StringTb4b4b4, Tff7b72defaultTb4b4b4: Ta5d6ff"" Tb4b4b4}Tb4b4b4,
Te6edf3fullscreenTb4b4b4: Tb4b4b4{ Tff7b72typeTb4b4b4: Te6edf3BooleanTb4b4b4, Tff7b72defaultTb4b4b4: Tff7b72false Tb4b4b4}Tb4b4b4,
Te6edf3showSessionsToggleTb4b4b4: Tb4b4b4{ Tff7b72typeTb4b4b4: Te6edf3BooleanTb4b4b4, Tff7b72defaultTb4b4b4: Tff7b72false Tb4b4b4}Tb4b4b4,
Te6edf3sessionsOpenTb4b4b4: Tb4b4b4{ Tff7b72typeTb4b4b4: Te6edf3BooleanTb4b4b4, Tff7b72defaultTb4b4b4: Tff7b72false Tb4b4b4}Tb4b4b4,
Te6edf3compactHeaderTb4b4b4: Tb4b4b4{ Tff7b72typeTb4b4b4: Te6edf3BooleanTb4b4b4, Tff7b72defaultTb4b4b4: Tff7b72false Tb4b4b4}Tb4b4b4,
Te6edf3i18nPrefixTb4b4b4: Tb4b4b4{ Tff7b72typeTb4b4b4: Te6edf3StringTb4b4b4, Tff7b72defaultTb4b4b4: Ta5d6ff"rnsh" Tb4b4b4}Tb4b4b4,
Tb4b4b4}Tb4b4b4,
Te6edf3emitsTb4b4b4: Tb4b4b4[
Ta5d6ff"update:commandInput"Tb4b4b4,
Ta5d6ff"send"Tb4b4b4,
Ta5d6ff"start"Tb4b4b4,
Ta5d6ff"stop"Tb4b4b4,
Ta5d6ff"clear"Tb4b4b4,
Ta5d6ff"remove"Tb4b4b4,
Ta5d6ff"copy-address"Tb4b4b4,
Ta5d6ff"toggle-fullscreen"Tb4b4b4,
Ta5d6ff"toggle-sessions"Tb4b4b4,
Tb4b4b4]Tb4b4b4,
Te6edf3methodsTb4b4b4: Tb4b4b4{
Te6edf3tKeyTb4b4b4(Te6edf3suffixTb4b4b4) Tb4b4b4{
Tff7b72return Te6edf3thisTb4b4b4.$Te6edf3tTb4b4b4(`$Tb4b4b4{Te6edf3thisTb4b4b4.Te6edf3i18nPrefixTb4b4b4}Tb4b4b4.$Tb4b4b4{Te6edf3suffixTb4b4b4}`Tb4b4b4)Tb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3scrollToBottomTb4b4b4(Tb4b4b4) Tb4b4b4{
Te6edf3const Te6edf3target Tb4b4b4= Te6edf3thisTb4b4b4.$Te6edf3refsTb4b4b4.Te6edf3outputBoxTb4b4b4;
Tff7b72if Tb4b4b4(Te6edf3targetTb4b4b4) Tb4b4b4{
Te6edf3targetTb4b4b4.Te6edf3scrollTop Tb4b4b4= Te6edf3targetTb4b4b4.Te6edf3scrollHeightTb4b4b4;
Tb4b4b4}
Tb4b4b4}Tb4b4b4,
Tb4b4b4}Tb4b4b4,
Tb4b4b4}Tb4b4b4;
Tb4b4b4<Tff7b72/Te6edf3scriptTb4b4b4>

Tb4b4b4<Te6edf3style Te6edf3scopedTb4b4b4>
Tb4b4b4.Te6edf3safeTff7b72-Te6edf3top Tb4b4b4{
Te6edf3paddingTff7b72-Te6edf3topTb4b4b4: Te6edf3maxTb4b4b4(T79c0ff0.5Te6edf3remTb4b4b4, Te6edf3envTb4b4b4(Te6edf3safeTff7b72-Te6edf3areaTff7b72-Te6edf3insetTff7b72-Te6edf3topTb4b4b4)Tb4b4b4)Tb4b4b4;
Tb4b4b4}
Tb4b4b4.Te6edf3safeTff7b72-Te6edf3bottom Tb4b4b4{
Te6edf3paddingTff7b72-Te6edf3bottomTb4b4b4: Te6edf3maxTb4b4b4(T79c0ff0.5Te6edf3remTb4b4b4, Te6edf3envTb4b4b4(Te6edf3safeTff7b72-Te6edf3areaTff7b72-Te6edf3insetTff7b72-Te6edf3bottomTb4b4b4)Tb4b4b4)Tb4b4b4;
Tb4b4b4}
Tb4b4b4<Tff7b72/Te6edf3styleTb4b4b4>

Served by rngit 1.5.2 - Generated in 0.05s